reticulated giraffe - German English Dictionary